# 设置一个范围1-100的随机数，通过while循环，配合input语句，判断输入数字是否等于随机数
# 注意事项：
# 1.无限次机会，猜中为止
# 2.每一次未猜中，提示用户猜的数字比随机数大还是小
# 3.猜对后，提示共猜了几次
# 提示：
# 1.无限次，不适合含有终止条件，可以尝试布尔值本身（True/False）
# 2.需提示共猜测几次，需要提供数字累计功能
# 3.随机数的生成可以使用random模块

import random


num = random.randint(1, 100)
count = 0
flag = True

while flag:
    count += 1
    guess = int(input("请输入你猜的数字："))
    if guess == num:
        print(f"你猜对了，共用了{count}次")
        flag = False
    elif guess > num:
        print("你猜的数字大了")
    elif guess < num:
        print("你猜的数字小了")
print("游戏结束")
